being in high spirits - German English Dictionary